INFO main com.yejing.poidemo.Demo1 - abc,4345
INFO main com.yejing.poidemo.Demo1 - abc,4345
INFO main com.yejing.poidemo.Demo1 - abc,4345
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:GET http://localhost:8080/aaa HTTP/1.1
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://localhost:8080][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {}->http://localhost:8080][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:8080
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:8080
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connect to localhost/127.0.0.1:8080 timed out. Connection will be retried using another IP address
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/0:0:0:0:0:0:0:1:8080
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {}->http://localhost:8080][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:GET http://localhost:8080/aaa HTTP/1.1
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://localhost:8080][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {}->http://localhost:8080][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:8080
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:8080
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connect to localhost/127.0.0.1:8080 timed out. Connection will be retried using another IP address
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/0:0:0:0:0:0:0:1:8080
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {}->http://localhost:8080][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:GET http://localhost:8080/aaa HTTP/1.1
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://localhost:8080][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {}->http://localhost:8080][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:8080
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:8080
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connect to localhost/127.0.0.1:8080 timed out. Connection will be retried using another IP address
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/0:0:0:0:0:0:0:1:8080
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {}->http://localhost:8080][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:GET http://localhost:8080/aaa HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.InternalHttpClient@145f66e3
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://localhost:8080][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {}->http://localhost:8080][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:8080
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:8080
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connect to localhost/127.0.0.1:8080 timed out. Connection will be retried using another IP address
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/0:0:0:0:0:0:0:1:8080
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {}->http://localhost:8080][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:GET http://localhost:8080/aaa HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.InternalHttpClient@1e88b3c
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://localhost:8080][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {}->http://localhost:8080][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:8080
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:8080
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connect to localhost/127.0.0.1:8080 timed out. Connection will be retried using another IP address
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/0:0:0:0:0:0:0:1:8080
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {}->http://localhost:8080][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:329)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:302)
	at com.yejing.httpdemo.HttpClientUtils.doGet(HttpClientUtils.java:77)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:361)
Caused by: org.apache.http.conn.HttpHostConnectException: Connect to localhost:8080 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused: connect
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:156)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:315)
	... 3 more
Caused by: java.net.ConnectException: Connection refused: connect
	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
	at java.net.Socket.connect(Socket.java:606)
	at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:75)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	... 13 more
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:POST https://10.16.115.29:13900/edge/manager/device/writeDataToDevice HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.InternalHttpClient@12c8a2c0
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to /10.16.115.29:13900
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to /10.16.115.29:13900 with timeout 30000
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=*.midea.com, O=美的集团股份有限公司, L=佛山市, ST=广东省, C=CN
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer alternative names: [*.midea.com, midea.com]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=GeoTrust CN RSA CA G1, OU=www.digicert.com, O=DigiCert Inc, C=US
DEBUG main org.apache.http.conn.ssl.DefaultHostnameVerifier - Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.matchIPAddress(DefaultHostnameVerifier.java:146)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:116)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:99)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:503)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJson(HttpClientUtils.java:189)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:370)
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:330)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJson(HttpClientUtils.java:189)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:370)
Caused by: javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:507)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	... 3 more
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:POST https://10.16.115.29:13900/edge/manager/device/writeDataToDevice HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.InternalHttpClient@12c8a2c0
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to /10.16.115.29:13900
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to /10.16.115.29:13900 with timeout 30000
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=*.midea.com, O=美的集团股份有限公司, L=佛山市, ST=广东省, C=CN
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer alternative names: [*.midea.com, midea.com]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=GeoTrust CN RSA CA G1, OU=www.digicert.com, O=DigiCert Inc, C=US
DEBUG main org.apache.http.conn.ssl.DefaultHostnameVerifier - Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.matchIPAddress(DefaultHostnameVerifier.java:146)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:116)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:99)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:503)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:383)
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:330)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:383)
Caused by: javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:507)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	... 3 more
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:POST https://10.16.115.29:13900/edge/manager/device/writeDataToDevice HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.InternalHttpClient@289d1c02
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to /10.16.115.29:13900
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to /10.16.115.29:13900 with timeout 30000
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=*.midea.com, O=美的集团股份有限公司, L=佛山市, ST=广东省, C=CN
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer alternative names: [*.midea.com, midea.com]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=GeoTrust CN RSA CA G1, OU=www.digicert.com, O=DigiCert Inc, C=US
DEBUG main org.apache.http.conn.ssl.DefaultHostnameVerifier - Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.matchIPAddress(DefaultHostnameVerifier.java:146)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:116)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:99)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:503)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:383)
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:330)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:383)
Caused by: javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:507)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	... 3 more
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:POST https://10.16.115.29:13900/edge/manager/device/writeDataToDevice HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.DefaultHttpClient@5034c75a
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Get connection for route {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnectionOperator - Connecting to 10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@76908cc0 closed
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@76908cc0 shut down
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Releasing connection org.apache.http.impl.conn.ManagedClientConnectionImpl@2473d930
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:330)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:383)
Caused by: javax.net.ssl.SSLException: Certificate for <10.16.115.29> doesn't match common name of the certificate subject: *.midea.com
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:185)
	at org.apache.http.conn.ssl.BrowserCompatHostnameVerifier.verify(BrowserCompatHostnameVerifier.java:62)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:153)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:115)
	at org.apache.http.conn.ssl.SSLSocketFactory.verifyHostname(SSLSocketFactory.java:577)
	at org.apache.http.conn.ssl.SSLSocketFactory.createLayeredSocket(SSLSocketFactory.java:571)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:554)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:415)
	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:326)
	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:605)
	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:440)
	at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:835)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	... 3 more
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:POST https://10.16.115.29:13900/edge/manager/device/writeDataToDevice HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.DefaultHttpClient@5034c75a
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Get connection for route {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnectionOperator - Connecting to 10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@76908cc0 closed
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@76908cc0 shut down
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Releasing connection org.apache.http.impl.conn.ManagedClientConnectionImpl@2473d930
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:330)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:383)
Caused by: javax.net.ssl.SSLException: Certificate for <10.16.115.29> doesn't match common name of the certificate subject: *.midea.com
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:185)
	at org.apache.http.conn.ssl.BrowserCompatHostnameVerifier.verify(BrowserCompatHostnameVerifier.java:62)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:153)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:115)
	at org.apache.http.conn.ssl.SSLSocketFactory.verifyHostname(SSLSocketFactory.java:577)
	at org.apache.http.conn.ssl.SSLSocketFactory.createLayeredSocket(SSLSocketFactory.java:571)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:554)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:415)
	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:326)
	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:605)
	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:440)
	at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:835)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	... 3 more
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:POST https://10.16.115.29:13900/edge/manager/device/writeDataToDevice HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.DefaultHttpClient@5034c75a
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Get connection for route {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnectionOperator - Connecting to 10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@76908cc0 closed
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@76908cc0 shut down
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Releasing connection org.apache.http.impl.conn.ManagedClientConnectionImpl@2473d930
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:330)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:384)
Caused by: javax.net.ssl.SSLException: Certificate for <10.16.115.29> doesn't match common name of the certificate subject: *.midea.com
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:185)
	at org.apache.http.conn.ssl.BrowserCompatHostnameVerifier.verify(BrowserCompatHostnameVerifier.java:62)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:153)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:115)
	at org.apache.http.conn.ssl.SSLSocketFactory.verifyHostname(SSLSocketFactory.java:577)
	at org.apache.http.conn.ssl.SSLSocketFactory.createLayeredSocket(SSLSocketFactory.java:571)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:554)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:415)
	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:326)
	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:605)
	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:440)
	at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:835)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	... 3 more
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:POST https://10.16.115.29:13900/edge/manager/device/writeDataToDevice HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.DefaultHttpClient@2ef5e5e3
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Get connection for route {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnectionOperator - Connecting to 10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@5223e5ee closed
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@5223e5ee shut down
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Releasing connection org.apache.http.impl.conn.ManagedClientConnectionImpl@bef2d72
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:330)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:384)
Caused by: javax.net.ssl.SSLException: Certificate for <10.16.115.29> doesn't match common name of the certificate subject: *.midea.com
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:185)
	at org.apache.http.conn.ssl.BrowserCompatHostnameVerifier.verify(BrowserCompatHostnameVerifier.java:62)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:153)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:115)
	at org.apache.http.conn.ssl.SSLSocketFactory.verifyHostname(SSLSocketFactory.java:577)
	at org.apache.http.conn.ssl.SSLSocketFactory.createLayeredSocket(SSLSocketFactory.java:571)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:554)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:415)
	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:326)
	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:605)
	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:440)
	at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:835)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	... 3 more
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:POST https://10.16.115.29:13900/edge/manager/device/writeDataToDevice HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.DefaultHttpClient@2ef5e5e3
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Get connection for route {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnectionOperator - Connecting to 10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@22a637e7 closed
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@22a637e7 shut down
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Releasing connection org.apache.http.impl.conn.ManagedClientConnectionImpl@6fe7aac8
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:330)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:384)
Caused by: javax.net.ssl.SSLException: Certificate for <10.16.115.29> doesn't match common name of the certificate subject: *.midea.com
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:185)
	at org.apache.http.conn.ssl.BrowserCompatHostnameVerifier.verify(BrowserCompatHostnameVerifier.java:62)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:153)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:115)
	at org.apache.http.conn.ssl.SSLSocketFactory.verifyHostname(SSLSocketFactory.java:577)
	at org.apache.http.conn.ssl.SSLSocketFactory.createLayeredSocket(SSLSocketFactory.java:571)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:554)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:415)
	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:326)
	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:605)
	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:440)
	at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:835)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	... 3 more
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:POST https://10.16.115.29:13900/edge/manager/device/writeDataToDevice HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.DefaultHttpClient@2ef5e5e3
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Get connection for route {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnectionOperator - Connecting to 10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@22a637e7 closed
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@22a637e7 shut down
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Releasing connection org.apache.http.impl.conn.ManagedClientConnectionImpl@6fe7aac8
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:330)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:384)
Caused by: javax.net.ssl.SSLException: Certificate for <10.16.115.29> doesn't match common name of the certificate subject: *.midea.com
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:185)
	at org.apache.http.conn.ssl.BrowserCompatHostnameVerifier.verify(BrowserCompatHostnameVerifier.java:62)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:153)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:115)
	at org.apache.http.conn.ssl.SSLSocketFactory.verifyHostname(SSLSocketFactory.java:577)
	at org.apache.http.conn.ssl.SSLSocketFactory.createLayeredSocket(SSLSocketFactory.java:571)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:554)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:415)
	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:326)
	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:605)
	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:440)
	at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:835)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	... 3 more
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:POST https://10.16.115.29:13900/edge/manager/device/writeDataToDevice HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.DefaultHttpClient@737996a0
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Get connection for route {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnectionOperator - Connecting to 10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@75329a49 closed
DEBUG main org.apache.http.impl.conn.DefaultClientConnection - Connection org.apache.http.impl.conn.DefaultClientConnection@75329a49 shut down
DEBUG main org.apache.http.impl.conn.BasicClientConnectionManager - Releasing connection org.apache.http.impl.conn.ManagedClientConnectionImpl@161479c6
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:330)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:384)
Caused by: javax.net.ssl.SSLException: Certificate for <10.16.115.29> doesn't match common name of the certificate subject: *.midea.com
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:185)
	at org.apache.http.conn.ssl.BrowserCompatHostnameVerifier.verify(BrowserCompatHostnameVerifier.java:62)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:153)
	at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:115)
	at org.apache.http.conn.ssl.SSLSocketFactory.verifyHostname(SSLSocketFactory.java:577)
	at org.apache.http.conn.ssl.SSLSocketFactory.createLayeredSocket(SSLSocketFactory.java:571)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:554)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:415)
	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:326)
	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:605)
	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:440)
	at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:835)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	... 3 more
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:POST https://10.16.115.29:13900/edge/manager/device/writeDataToDevice HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.InternalHttpClient@5ed828d
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to /10.16.115.29:13900
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to /10.16.115.29:13900 with timeout 30000
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=*.midea.com, O=美的集团股份有限公司, L=佛山市, ST=广东省, C=CN
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer alternative names: [*.midea.com, midea.com]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=GeoTrust CN RSA CA G1, OU=www.digicert.com, O=DigiCert Inc, C=US
DEBUG main org.apache.http.conn.ssl.DefaultHostnameVerifier - Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.matchIPAddress(DefaultHostnameVerifier.java:146)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:116)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:99)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:503)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:384)
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:330)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:384)
Caused by: javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:507)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	... 3 more
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:POST https://10.16.115.29:13900/edge/manager/device/writeDataToDevice HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.InternalHttpClient@5e3a8624
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to /10.16.115.29:13900
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to /10.16.115.29:13900 with timeout 30000
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=*.midea.com, O=美的集团股份有限公司, L=佛山市, ST=广东省, C=CN
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer alternative names: [*.midea.com, midea.com]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=GeoTrust CN RSA CA G1, OU=www.digicert.com, O=DigiCert Inc, C=US
DEBUG main org.apache.http.conn.ssl.DefaultHostnameVerifier - Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.matchIPAddress(DefaultHostnameVerifier.java:146)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:116)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:99)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:503)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:378)
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:330)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:378)
Caused by: javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:507)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	... 3 more
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to /10.16.115.29:13900
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to /10.16.115.29:13900 with timeout 0
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=*.midea.com, O=美的集团股份有限公司, L=佛山市, ST=广东省, C=CN
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer alternative names: [*.midea.com, midea.com]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=GeoTrust CN RSA CA G1, OU=www.digicert.com, O=DigiCert Inc, C=US
DEBUG main org.apache.http.conn.ssl.DefaultHostnameVerifier - Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.matchIPAddress(DefaultHostnameVerifier.java:146)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:116)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:99)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:503)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:72)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:221)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:165)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:140)
	at com.yejing.ssl.JsonPost.HttpPostWithJson(JsonPost.java:46)
	at com.yejing.ssl.JsonPost.main(JsonPost.java:21)
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager is shutting down
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager shut down
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:POST https://10.16.115.29:13900/edge/manager/device/writeDataToDevice HTTP/1.1
INFO main com.yejing.httpdemo.HttpClientUtils - 请求:org.apache.http.impl.client.InternalHttpClient@5e3a8624
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to /10.16.115.29:13900
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to /10.16.115.29:13900 with timeout 30000
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=*.midea.com, O=美的集团股份有限公司, L=佛山市, ST=广东省, C=CN
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer alternative names: [*.midea.com, midea.com]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=GeoTrust CN RSA CA G1, OU=www.digicert.com, O=DigiCert Inc, C=US
DEBUG main org.apache.http.conn.ssl.DefaultHostnameVerifier - Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.matchIPAddress(DefaultHostnameVerifier.java:146)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:116)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:99)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:503)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:378)
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
ERROR main com.yejing.httpdemo.HttpClientUtils - 请求异常:{}
java.lang.Exception: 连接异常:
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:330)
	at com.yejing.httpdemo.HttpClientUtils.doHttp(HttpClientUtils.java:303)
	at com.yejing.httpdemo.HttpClientUtils.doPostJsonWithAppid(HttpClientUtils.java:370)
	at com.yejing.httpdemo.HttpClientUtils.main(HttpClientUtils.java:378)
Caused by: javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:507)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at com.yejing.httpdemo.HttpClientUtils.doRequest(HttpClientUtils.java:316)
	... 3 more
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to /10.16.115.29:13900
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to /10.16.115.29:13900 with timeout 0
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=*.midea.com, O=美的集团股份有限公司, L=佛山市, ST=广东省, C=CN
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer alternative names: [*.midea.com, midea.com]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=GeoTrust CN RSA CA G1, OU=www.digicert.com, O=DigiCert Inc, C=US
DEBUG main org.apache.http.conn.ssl.DefaultHostnameVerifier - Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.matchIPAddress(DefaultHostnameVerifier.java:146)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:116)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:99)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:503)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:72)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:221)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:165)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:140)
	at com.yejing.ssl.JsonPost.HttpPostWithJson(JsonPost.java:46)
	at com.yejing.ssl.JsonPost.main(JsonPost.java:21)
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager is shutting down
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager shut down
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to /10.16.115.29:13900
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to /10.16.115.29:13900 with timeout 0
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=*.midea.com, O=美的集团股份有限公司, L=佛山市, ST=广东省, C=CN
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer alternative names: [*.midea.com, midea.com]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=GeoTrust CN RSA CA G1, OU=www.digicert.com, O=DigiCert Inc, C=US
DEBUG main org.apache.http.conn.ssl.DefaultHostnameVerifier - Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
javax.net.ssl.SSLPeerUnverifiedException: Certificate for <10.16.115.29> doesn't match any of the subject alternative names: [*.midea.com, midea.com]
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.matchIPAddress(DefaultHostnameVerifier.java:146)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:116)
	at org.apache.http.conn.ssl.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:99)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:503)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:437)
	at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:72)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:221)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:165)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:140)
	at com.yejing.ssl.JsonPost.HttpPostWithJson(JsonPost.java:46)
	at com.yejing.ssl.JsonPost.main(JsonPost.java:21)
DEBUG main org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
DEBUG main org.apache.http.impl.execchain.MainClientExec - Connection discarded
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager is shutting down
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager shut down
DEBUG main org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
DEBUG main org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
DEBUG main org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://10.16.115.29:13900][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
DEBUG main org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://10.16.115.29:13900
DEBUG main org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to /10.16.115.29:13900
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to /10.16.115.29:13900 with timeout 0
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
DEBUG main org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
